package com.dhecp.project.logstics.domain;

import com.dhecp.core.domain.BaseBusinessEntityKJ;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 物流对账单(TP_FbaLogisticsReconcile)表服务接口
 *
 * @author fxz
 * @since 2022-10-29 23:27:28
 */
public class FbaLogisticsReconcile extends BaseBusinessEntityKJ {
    private static final long serialVersionUID = 1L;

    /**
     * 对账单单号
     */
    private String code;
    private String nameLogsticsServer;
    private String logisticsOrderCode;
    private String codereconcile;
    private String nameLogsticsWay;
    private String codeLogsticsServer;
    private String nameLogsticsPattern;
    private String waybillNumber;
    private BigDecimal logisticsFeesSj;
    private BigDecimal logisticsFeesDz;
    private BigDecimal logisticsFeesFk;
    private BigDecimal logisticsFeesXs;
    private String reconciliation;
    private String reconciliationSt;
    private int numBoxXt;
    private int numBoxDz;
    private BigDecimal weightCalXt;
    private BigDecimal weightCalDz;
    private BigDecimal logisticsFreightXt;
    private BigDecimal logisticsFreightDz;
    private BigDecimal logisticsFreightFk;
    private BigDecimal materialSurchargeXt;
    private BigDecimal materialSurchargeDz;
    private BigDecimal materialSurchargeFk;
    private BigDecimal priceClearanceOpeXt;
    private BigDecimal priceClearanceOpeDz;
    private BigDecimal priceClearanceOpeFk;
    private BigDecimal priceProNameExtraPredictXt;
    private BigDecimal priceProNameExtraPredictDz;
    private BigDecimal priceProNameExtraPredictFk;
    private String state;
    private String stateName;
    private String type;
    private String dzStatement;
    private BigDecimal profit;


    @Override
    public String getCode() {
        return code;
    }

    @Override
    public void setCode(String code) {
        this.code = code;
    }

    public String getNameLogsticsServer() {
        return nameLogsticsServer;
    }

    public void setNameLogsticsServer(String nameLogsticsServer) {
        this.nameLogsticsServer = nameLogsticsServer;
    }

    public String getLogisticsOrderCode() {
        return logisticsOrderCode;
    }

    public void setLogisticsOrderCode(String logisticsOrderCode) {
        this.logisticsOrderCode = logisticsOrderCode;
    }

    public String getCodereconcile() {
        return codereconcile;
    }

    public void setCodereconcile(String codereconcile) {
        this.codereconcile = codereconcile;
    }

    public String getNameLogsticsWay() {
        return nameLogsticsWay;
    }

    public void setNameLogsticsWay(String nameLogsticsWay) {
        this.nameLogsticsWay = nameLogsticsWay;
    }

    public String getCodeLogsticsServer() {
        return codeLogsticsServer;
    }

    public void setCodeLogsticsServer(String codeLogsticsServer) {
        this.codeLogsticsServer = codeLogsticsServer;
    }

    public String getNameLogsticsPattern() {
        return nameLogsticsPattern;
    }

    public void setNameLogsticsPattern(String nameLogsticsPattern) {
        this.nameLogsticsPattern = nameLogsticsPattern;
    }

    public String getWaybillNumber() {
        return waybillNumber;
    }

    public void setWaybillNumber(String waybillNumber) {
        this.waybillNumber = waybillNumber;
    }

    public BigDecimal getLogisticsFeesSj() {
        return logisticsFeesSj;
    }

    public void setLogisticsFeesSj(BigDecimal logisticsFeesSj) {
        this.logisticsFeesSj = logisticsFeesSj;
    }

    public BigDecimal getLogisticsFeesDz() {
        return logisticsFeesDz;
    }

    public void setLogisticsFeesDz(BigDecimal logisticsFeesDz) {
        this.logisticsFeesDz = logisticsFeesDz;
    }

    public BigDecimal getLogisticsFeesFk() {
        return logisticsFeesFk;
    }

    public void setLogisticsFeesFk(BigDecimal logisticsFeesFk) {
        this.logisticsFeesFk = logisticsFeesFk;
    }

    public BigDecimal getLogisticsFeesXs() {
        return logisticsFeesXs;
    }

    public void setLogisticsFeesXs(BigDecimal logisticsFeesXs) {
        this.logisticsFeesXs = logisticsFeesXs;
    }

    public String getReconciliation() {
        return reconciliation;
    }

    public void setReconciliation(String reconciliation) {
        this.reconciliation = reconciliation;
    }

    public String getReconciliationSt() {
        return reconciliationSt;
    }

    public void setReconciliationSt(String reconciliationSt) {
        this.reconciliationSt = reconciliationSt;
    }

    public int getNumBoxXt() {
        return numBoxXt;
    }

    public void setNumBoxXt(int numBoxXt) {
        this.numBoxXt = numBoxXt;
    }

    public int getNumBoxDz() {
        return numBoxDz;
    }

    public void setNumBoxDz(int numBoxDz) {
        this.numBoxDz = numBoxDz;
    }

    public BigDecimal getWeightCalXt() {
        return weightCalXt;
    }

    public void setWeightCalXt(BigDecimal weightCalXt) {
        this.weightCalXt = weightCalXt;
    }

    public BigDecimal getWeightCalDz() {
        return weightCalDz;
    }

    public void setWeightCalDz(BigDecimal weightCalDz) {
        this.weightCalDz = weightCalDz;
    }

    public BigDecimal getLogisticsFreightXt() {
        return logisticsFreightXt;
    }

    public void setLogisticsFreightXt(BigDecimal logisticsFreightXt) {
        this.logisticsFreightXt = logisticsFreightXt;
    }

    public BigDecimal getLogisticsFreightDz() {
        return logisticsFreightDz;
    }

    public void setLogisticsFreightDz(BigDecimal logisticsFreightDz) {
        this.logisticsFreightDz = logisticsFreightDz;
    }

    public BigDecimal getLogisticsFreightFk() {
        return logisticsFreightFk;
    }

    public void setLogisticsFreightFk(BigDecimal logisticsFreightFk) {
        this.logisticsFreightFk = logisticsFreightFk;
    }

    public BigDecimal getMaterialSurchargeXt() {
        return materialSurchargeXt;
    }

    public void setMaterialSurchargeXt(BigDecimal materialSurchargeXt) {
        this.materialSurchargeXt = materialSurchargeXt;
    }

    public BigDecimal getMaterialSurchargeDz() {
        return materialSurchargeDz;
    }

    public void setMaterialSurchargeDz(BigDecimal materialSurchargeDz) {
        this.materialSurchargeDz = materialSurchargeDz;
    }

    public BigDecimal getMaterialSurchargeFk() {
        return materialSurchargeFk;
    }

    public void setMaterialSurchargeFk(BigDecimal materialSurchargeFk) {
        this.materialSurchargeFk = materialSurchargeFk;
    }

    public BigDecimal getPriceClearanceOpeXt() {
        return priceClearanceOpeXt;
    }

    public void setPriceClearanceOpeXt(BigDecimal priceClearanceOpeXt) {
        this.priceClearanceOpeXt = priceClearanceOpeXt;
    }

    public BigDecimal getPriceClearanceOpeDz() {
        return priceClearanceOpeDz;
    }

    public void setPriceClearanceOpeDz(BigDecimal priceClearanceOpeDz) {
        this.priceClearanceOpeDz = priceClearanceOpeDz;
    }

    public BigDecimal getPriceClearanceOpeFk() {
        return priceClearanceOpeFk;
    }

    public void setPriceClearanceOpeFk(BigDecimal priceClearanceOpeFk) {
        this.priceClearanceOpeFk = priceClearanceOpeFk;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getStateName() {
        return stateName;
    }

    public void setStateName(String stateName) {
        this.stateName = stateName;
    }

    public BigDecimal getPriceProNameExtraPredictXt() {
        return priceProNameExtraPredictXt;
    }

    public void setPriceProNameExtraPredictXt(BigDecimal priceProNameExtraPredictXt) {
        this.priceProNameExtraPredictXt = priceProNameExtraPredictXt;
    }

    public BigDecimal getPriceProNameExtraPredictDz() {
        return priceProNameExtraPredictDz;
    }

    public void setPriceProNameExtraPredictDz(BigDecimal priceProNameExtraPredictDz) {
        this.priceProNameExtraPredictDz = priceProNameExtraPredictDz;
    }

    public BigDecimal getPriceProNameExtraPredictFk() {
        return priceProNameExtraPredictFk;
    }

    public void setPriceProNameExtraPredictFk(BigDecimal priceProNameExtraPredictFk) {
        this.priceProNameExtraPredictFk = priceProNameExtraPredictFk;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getDzStatement() {
        return dzStatement;
    }

    public void setDzStatement(String dzStatement) {
        this.dzStatement = dzStatement;
    }

    public BigDecimal getProfit() {
        return profit;
    }

    public void setProfit(BigDecimal profit) {
        this.profit = profit;
    }
}


